package org.ehe.business.bom.domain.bo;

/**
 * @author :zhangnn
 * @className :BomPageBo
 * @description: TODO
 * @date 2025-08-01 11:46:16
 */

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.ehe.common.mybatis.core.domain.BaseEntity;

/**
 * BOM分页查询业务对象
 * @author zhangnn
 * @date 2025-08-01
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class BomPageBo extends BaseEntity {

    private Long id;
    /**
     * BOM编码
     */
    private String bomCode;

    /**
     * BOM名称
     */
    private String bomName;

    /**
     * 项目ID
     */
    private Long projectId;

    /**
     * 项目名称
     */
    private String projectName;

    /**
     * 方案名称
     */
    private String solutionName;

    /**
     * BOM类型：1-设计BOM 2-工艺BOM 3-制造BOM
     */
    private Integer bomType;

    /**
     * 状态：0-草稿 1-审批中 2-已发布 3-已废弃
     */
    private Integer status;

}
